@charset "utf-8";
/* subject */
.subject { padding-bottom:40px; background:#231308 url(../images/banner_zy6.jpg) no-repeat center top; }
.subject-title h2 { height:372px; position:relative; }
.subject-title h2 .btn-rule{top:310px;margin-left:-80px;height:25px;left:50%;position:absolute;width:60px; display:block;}
.subject-title h2 .btn-gift{top:350px;margin-left:155px;width:125px;position:absolute;height:25px; left:50%; display:none;}
.subject-custom { position:relative; width:960px; margin:0 auto; }
.subject-custom .countdown { position:absolute; color:#f3ff74; font-size:28px; font-family:Arial; line-height:32px; right:164px; top:-350px; font-weight:700; }
.subject-custom .countdown span { margin-left:21px; }
.subject-custom .countdown span.tcd-h { margin-right:10px; }
.subject-custom .share { position:absolute; line-height:32px; color:#fff0bb; font-family:微软雅黑; top:-350px; left:775px; }
.subject-custom .jiathis_style { position:absolute; top:-350px; right:10px; padding-top:8px; }
.subject-custom .btn-rule { display:block; position:absolute; width:105px; height:33px; left:866px; top:-350px; text-indent:-10000px; overflow:none;  }
.subject-custom .btn-home { display:block; position:absolute; width:100px; border:1px solid #000; height:30px; left:579px; top:-67px; text-indent:-10000px; overflow:none; }
.subject-custom .notice { display:none; position:absolute; color:#cca488; width:175px; height:100px; line-height:20px; overflow:hidden; left:760px; top:-225px; }
.subject-custom .yugao  { display:none; position:absolute; color:#cca488; width:175px; height:60px; line-height:20px; overflow:hidden; left:760px; top:-80px; }
.subject-custom .notice a, .subject-custom .notice a:hover, .subject-custom .yugao a, .subject-custom .yugao a:hover { color:#cca488; }
#userBuylog { height:36px; background:url(../images/bg_title.jpg); padding:0 20px; border:solid 1px #fff; border-top:none; }
#userBuylog .loglist {  width:918px; height:36px; overflow:hidden; }
#userBuylog ul { height:36px; }
#userBuylog li { float:left; padding-right:20px; height:36px; line-height:36px; }
.topboard{}
.topboard h3 { text-indent:-1000px; position:relative; overflow:hidden; height:76px; background:url(../images/zytitle_bg2.jpg) center 0 no-repeat;   font-family:microsoft yahei; color:#fff; font-size:20px; overflow:hidden; }
#section8,#section9,#section10{ display:none;}
#section7 h3{ background:url(../images/title_bgzy5.jpg) center 0 no-repeat;}
#section11 h3{ background-position:center -89px;}
#section12 h3{ background-position:center -179px;}
.subject-keyword {   color: #fff;    font-family: "微软雅黑";    font-size: 14px;    font-weight: bold;    height: 35px;    line-height: 35px;    padding-left: 70px;}
.subject-keyword a {    color: #ffed73;    margin-left: 5px;}
.topboard ul.prodlist { padding:1px 1px 14px; background-color:#af141c; }
.topboard ul.prodlist li { float:left; display:inline; padding:20px 0 20px 10px; width:298px; height:214px; border:solid 1px #fff; margin:7px 0 0 7px; background:#fff url(../images/bg_topgood.jpg) repeat-x; position:relative; }
.topboard ul.prodlist label { position:absolute; width:37px; height:32px; padding-top:25px; display:block; top:-5px; left:10px; background:url(../images/hot.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img10.yesmyimg.com../images/hot.png',sizingMethod='scale'); text-align:center; color:#c52200; font-size:28px; font-weight:bold; line-height:28px; font-family:宋体; }
.topboard ul.prodlist .prod-img { float:left; width:110px; height:180px; }
.topboard ul.prodlist .prod-name { display:block; width:178px; margin-left:110px; color:#b28850; font-size:14px; font-weight:bold; line-height:20px; height:60px; overflow:hidden; }
.topboard ul.prodlist .prod-name span { color:#777; display:block; font-weight:normal; font-size:12px; }
.topboard ul.prodlist .prod-note { margin-left:110px; width:178px; line-height:18px; height:54px; overflow:hidden; margin-bottom:10px; }
.topboard ul.prodlist .prod-note span { display:block; color:#fff; background:#e7711a url(../images/dot.jpg) no-repeat 3px 2px; padding-left:18px;  }
.topboard ul.prodlist .prod-soldrate { margin-left:110px; width:178px; line-height:20px; font-size:14px; font-family:微软雅黑; color:#3b3b3b; }
.topboard ul.prodlist .soldnow { color:#da0011; }
.topboard ul.prodlist .ratepercent strong { color:#e7711a; }
.topboard ul.prodlist .prod-price { padding-top:10px; color:#3b3b3b; height:25px; overflow:hidden; }
.topboard ul.prodlist .prod-price span { float:left; line-height:16px; padding-top:8px; display:block; margin-right:10px; font-family:Arial; }
.topboard ul.prodlist .prod-price .minprice { color:#da0011; font-size:14px; font-weight:bold; line-height:25px; padding-top:0; }
.topboard ul.prodlist .prod-price .minprice strong { font-size:24px; }
.topboard ul.prodlist .prod-price .btn-buy { position:absolute; float:right; margin-right:0;right:0; width:55px; height:25px; background:url(../images/btn_buy2.jpg) no-repeat; text-indent:-10000px; overflow:hidden; }
.section .btn-sellout{ right:10px; bottom:10px; position:absolute; background:url("../images/btn_buy2.jpg") no-repeat scroll 0 0 transparent;}
#wines { width:960px; margin:0 auto; background-color:#fff; }
#wines h3 { height:75px; background:url(../images/title.jpg) no-repeat 0 -55px; text-indent:-10000px; overflow:hidden; }
#wines ul.tabs { height:32px; background:url(../images/bg_title.jpg); padding-left:20px; padding-top:5px; }
#wines ul.tabs li { float:left; width:84px; height:26px; text-align:center; line-height:26px; font-size:12px; margin-left:10px; cursor:pointer; }
#wines ul.tabs li.on { color:#fff; background:url(../images/bg_title_text.jpg) no-repeat; }
#wines .morepage { position:absolute; line-height:18px; height:18px; right:20px; top:10px; }
#wines .morepage p { color:#885118; float:left; padding-right:10px; }
#wines .morepage span { color:#ef0029; }
#wines .morepage a { width:62px; height:18px; display:block; float:left; background:url(../images/btn_more.jpg) no-repeat; text-indent:-10000px; overflow:hidden; }
/*#wines div.section { position:relative; }
#wines div.section ul.prodlist { padding-top:0; }
#wines div.section p.more { height:26px; line-height:26px; background:url(../images/bg_more.jpg) no-repeat center top; text-align:center; padding-bottom:20px; }
#wines div.section p.more a { color:#87531a; }*/
.section ul.prodlist{ padding-top:0;}
.topboard h3 span.zs,.section h3 span.zs{ font-size:14px; font-family:microsoft yahei; color:#fde2b2; font-weight:normal; display:block;height:28px; line-height:28px; width:60px;  text-align:center; padding-bottom:12px; padding-top:10px; position:absolute; right:105px; top:0px; text-indent:0;}
.section h3 .tt_tab{ text-indent:0; height:50px;  float:left; padding-left:100px; color:#ffebd8;}
.section h3 .tt_tab li{font-size:18px; font-weight:normal; text-align:center; float:left; height:50px; text-indent:0; line-height:48px; font-weight:normal; }
.section h3 .tt_tab a{ text-indent:0; font-family:microsoft yahei; text-align:center; font-size:18px; font-weight:normal; color:#ffebd8; display:block;height:50px; line-height:48px; position:static;}
.section h3 .tt_tab a:hover{ text-decoration:none;}
.section h3 .tt_tab a.on{ color:#e9f103;}
.topboard h3 span{ text-indent:0; }
.topboard h3 a,.section h3 a{ color:#87531a; display:block; position:absolute; right:8px; top:10px; height:28px;  text-indent:-1000px; overflow:hidden; width:100px;}
/* prodlist */
.section h3 strong,#section12{ display:none;}
.section h3 { text-align:center;font-family:microsoft yahei; font-size:20px; font-weight:bold;  line-height:50px; text-indent:0; height:50px; background:url(../images/zytitle_bg2.jpg) no-repeat; position:relative; text-indent:-1000px; overflow:hidden; text-align:left;}
#section21 h3,#section22 h3,#section23 h3{ background-position:center -282px;}
#section24 h3{background-position:center -358px;}
.section h3 a.more { width:110px; right:28px; height:75px; text-align:center; line-height:34px; font-size:24px; font-family:Georgia; color:#f1fe01; }
.section h3 a.more:hover { text-decoration:none; }
/* floatTool */
* html,* html body { background-image:url(../css/.com/newWeb/css/v3/header/about:blank);background-attachment:fixed; }
#floatTool { width:110px; height:306px; padding-top:81px; background:url(../images/floatTool_bg2.png) no-repeat; /*_background-image:url(../images/float_ie6.png);*/ left:-1000px; position:fixed; _position:absolute; top:535px; }
#floatTool ul{ padding-top:0; padding-bottom:5px;background:url(../images/floatTool_bg2.png) center 95px no-repeat; margin-bottom:10px;}
#floatTool ol{background:url(../images/floatTool_bg2.png) center -96px no-repeat;  height:34px; text-indent:-1000px; overflow:hidden;}
#floatTool ul li { color:#efe2b8; height:28px; line-height:28px; text-align:center; cursor:pointer; overflow:hidden;background-color:#830218; border-bottom:1px solid #b61833; }
/*#floatTool ul li.phlist{ height:38px; margin-bottom:37px;}*/
.section{ background:#af141c;}
.section ul.colt { padding-top:10px; }
.section .colt .prod-soldrate .prod-rate{ display:none;  }